import config from './config.js'

export default (url,data={},method = 'GET') => {
return new Promise((resolve,reject)=>{
wx.request({
  url: config.host+url,
  data:data,
  method:method,
  //请求头，携带cookies
  header: {
    // 如果有cookies，则找MUSIC_U的那个cookies，没有返回空
    cookie: wx.getStorageSync('cookies') ? wx.getStorageSync('cookies').find(item => item.indexOf('MUSIC_U') !== -1) : ''
  },
  success:(res) => {

    // 登录请求
    if (data.isLogin) {
      // 将用户的cookie存至本地
      wx.setStorage({
        key: 'cookies',
        data: res.cookies,
      });
    }

   resolve(res.data)
  },
  fail:(err) => {
    reject(err)
  }
})
})
}